package cn.sumpu.toolkit.fax;

public class GFaxApI {

	 /**
     * 传真群发模式
     *@param SendFax GFaxAPI的实体类 jar包内
     *@param Group(true)设置为群发模式,默认为false
     *@param Debug(true)设置debug模式，此模式下，传真会抄送一份到我们的邮箱，以便于分析。在接口调试完毕后，请关闭调试模式。
     *@param AddAttachment("/本地路径")添加要发送的传真文件
     *@param AddAttachment("c:\\list.txt")传真列表文件，一行一个号码，如51010001/张三/邀请函
     *@param SetFax("list.txt"); 传真列表文件。
     *@param SetPhoto("normal"); //传真的精度。可取值为 low 标准精度 ,normal 高精度 ,high 图片精度  
     *@param allcom.SendFax fax = new allcom.SendFax("帐号","密码");
     */
    public void GroupSend(allcom.SendFax fax){
        fax.send();
        String messageid = fax.GetMessageID();  //取出系统生成的message-id
        System.out.println(messageid);
    }
    
    /**
     * 单发传真
     *@param SendFax GFaxAPI的实体类 jar包内
     *@param EnableTimer(true)定时发送传真
     *@param SetGroup(true)设置为群发模式,默认为false
     *@param SetDebug(true)设置debug模式，此模式下，传真会抄送一份到我们的邮箱，以便于分析。在接口调试完毕后，请关闭调试模式。
     *@param AddAttachment("/本地路径")添加要发送的传真文件
     *@param SetFax("02162491322,8008"); //要接收的传真号码
     *@param SetReceiver("张小波");//传真接收人
     *@param SetSubject("邀请函");//传真主题
     *@param SetPhoto("normal"); //传真的精度。可取值为 low 标准精度 ,normal 高精度 ,high 图片精度  
     *@param allcom.SendFax fax = new allcom.SendFax("帐号","密码");
     */
    public void SendFax(allcom.SendFax fax){
    	fax.send();
        String messageid = fax.GetMessageID();  //取出系统生成的message-id
        System.out.println(messageid);  
    }
}
